home *** CD-ROM | disk | FTP | other *** search
/ CU Amiga Super CD-ROM 23 / CU Amiga - Super CD-ROM 23 (June 1998).iso / CUCD / Graphics / irit70PPC / filters / smakefile < prev   
Encoding:
Makefile  |  1998-02-20  |  3.6 KB  |  130 lines

  1. #smakefile for powerUP (TM) and SAS/C PPC
  2. #written in 1998 by Andreas R. Kleinert
  3.  
  4. CC       = SCPPC
  5. LDFLAGS  = -r -o
  6. LDLIBS   = LIB:scppc.a
  7. LN       = ppc-amigaos-ld
  8. RM       = delete quiet
  9. AR       = ppc-amigaos-ar
  10. AR_FLAGS = cr
  11. RANLIB   = ppc-amigaos-ranlib
  12.  
  13. LIBS = ../circlink/circlink.o ../lib/user.a ../lib/bool.a ../lib/geom.a ../lib/prsr.a        \
  14.        ../lib/trim.a ../lib/triv.a ../lib/trng.a ../lib/symb.a ../lib/cagd.a ../lib/misc.a \
  15.        ../lib/xtra.a ../lib/amg.a
  16.  
  17. ALL_EXE = irit2ray irit2pov irit2ps irit2xfg irit2nff dat2irit \
  18.         dxf2irit irit2dxf irit2scn irit2plg irit2iv irit2hgl \
  19.         dat2bin obj2irit skeletn1
  20.  
  21. all: $(ALL_EXE)
  22.  
  23.      Copy irit2ray /bin
  24.      Copy irit2pov /bin
  25.      Copy irit2ps  /bin
  26.      Copy irit2xfg /bin
  27.      Copy irit2hgl /bin
  28.      Copy irit2nff /bin
  29.      Copy dat2irit /bin
  30.      Copy dxf2irit /bin
  31.      Copy irit2dxf /bin
  32.      Copy irit2scn /bin
  33.      Copy irit2plg /bin
  34.      Copy irit2iv  /bin
  35.      Copy dat2bin  /bin
  36.      Copy obj2irit /bin
  37.      Copy skeletn1 /bin
  38.  
  39.  
  40. IRIT2RAY_OBJS   = irit2ray.o ffcnvrt.o
  41.  
  42. IRIT2POV_OBJS   = irit2pov.o ffcnvrt.o
  43.  
  44. IRIT2PS_OBJS    = irit2ps.o ffcnvrt.o
  45.  
  46. IRIT2XFG_OBJS   = irit2xfg.o ffcnvrt.o
  47.  
  48. IRIT2HGL_OBJS   = irit2hgl.o ffcnvrt.o
  49.  
  50. IRIT2NFF_OBJS   = irit2nff.o ffcnvrt.o
  51.  
  52. DAT2IRIT_OBJS   = dat2irit.o ffcnvrt.o
  53.  
  54. DXF2IRIT_OBJS   = dxf2irit.o
  55.  
  56. IRIT2DXF_OBJS   = irit2dxf.o ffcnvrt.o
  57.  
  58. IRIT2SCN_OBJS   = irit2scn.o ffcnvrt.o
  59.  
  60. IRIT2PLG_OBJS   = irit2plg.o ffcnvrt.o
  61.  
  62. IRIT2IV_OBJS    = irit2iv.o ffcnvrt.o
  63.  
  64. DAT2BIN_OBJS    = dat2bin.o
  65.  
  66. OBJ2IRIT_OBJS   = obj2irit.o
  67.  
  68. SKELETN1_OBJS   = skeletn1.o ffcnvrt.o
  69.  
  70.  
  71. irit2ray:       $(IRIT2RAY_OBJS)
  72.  
  73.                 ppc-amigaos-ld -r lib:c_ppc.o $(IRIT2RAY_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o irit2ray
  74.  
  75. irit2pov:       $(IRIT2POV_OBJS)
  76.  
  77.                 ppc-amigaos-ld -r lib:c_ppc.o $(IRIT2POV_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o irit2pov
  78.  
  79. irit2ps:        $(IRIT2PS_OBJS)
  80.  
  81.                 ppc-amigaos-ld -r lib:c_ppc.o $(IRIT2PS_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o irit2ps
  82.  
  83. irit2xfg:       $(IRIT2XFG_OBJS)
  84.  
  85.                 ppc-amigaos-ld -r lib:c_ppc.o $(IRIT2XFG_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o irit2xfg
  86.  
  87. irit2hgl:       $(IRIT2HGL_OBJS)
  88.  
  89.                 ppc-amigaos-ld -r lib:c_ppc.o $(IRIT2HGL_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o irit2hgl
  90.  
  91. irit2nff:       $(IRIT2NFF_OBJS)
  92.  
  93.                 ppc-amigaos-ld -r lib:c_ppc.o $(IRIT2NFF_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o irit2nff
  94.  
  95. dat2irit:       $(DAT2IRIT_OBJS)
  96.  
  97.                 ppc-amigaos-ld -r lib:c_ppc.o $(DAT2IRIT_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o dat2irit
  98.  
  99. dxf2irit:       $(DXF2IRIT_OBJS)
  100.  
  101.                 ppc-amigaos-ld -r lib:c_ppc.o $(DXF2IRIT_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o dxf2irit
  102.  
  103. irit2dxf:       $(IRIT2DXF_OBJS)
  104.  
  105.                 ppc-amigaos-ld -r lib:c_ppc.o $(IRIT2DXF_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o irit2dxf
  106.  
  107. irit2scn:       $(IRIT2SCN_OBJS)
  108.  
  109.                 ppc-amigaos-ld -r lib:c_ppc.o $(IRIT2SCN_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o irit2scn
  110.  
  111. irit2plg:       $(IRIT2PLG_OBJS)
  112.  
  113.                 ppc-amigaos-ld -r lib:c_ppc.o $(IRIT2PLG_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o irit2plg
  114.  
  115. irit2iv:        $(IRIT2IV_OBJS)
  116.  
  117.                 ppc-amigaos-ld -r lib:c_ppc.o $(IRIT2IV_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o irit2iv
  118.  
  119. dat2bin:        $(DAT2BIN_OBJS)
  120.  
  121.                 ppc-amigaos-ld -r lib:c_ppc.o $(DAT2BIN_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o dat2bin
  122.  
  123. obj2irit:       $(OBJ2IRIT_OBJS)
  124.  
  125.                 ppc-amigaos-ld -r lib:c_ppc.o $(OBJ2IRIT_OBJS) $(LIBS) LIB:scppc.a lib:end.o -o obj2irit
  126.  
  127. skeletn1:       $(SKELETN1_OBJS)
  128.  
  129.                 ppc-amigaos-ld -r lib:c_ppc.o $(SKELETN1) $(LIBS) LIB:scppc.a lib:end.o -o skeletn1
  130.